roasted chickpea - French English Dictionary